package service;

@SuppressWarnings("unused")
public interface ScholarshipEvaluationService {
    float calculateMoralScore(int studentId);         // 思政表现
    float calculateAcademicScore(int studentId);      // 学业成绩
    float calculateResearchScore(int studentId, int gradeYear); // 科研能力
    float calculateSocialServiceScore(int studentId); // 社会服务
    float calculateTotalScore(int studentId, int gradeYear);    // 总分
    boolean isEligible(int studentId); // 是否符合评奖资格（档案、处分等）
}
